Yiksan0315's Blog

Deep Learning

# Tag:

  • Source/KU_ML2

Deep Learning

인간의 Perceptron을 흉내내어서, 그 Perceptron을 여러 Layer로 쌓아 만든 Machine Learning model.

보통 "deep and narrow"하게, 즉 여러 layer를 많이 쌓아 만든 것이 성능이 좋다고 알려져 있다.

  • Representation Learning 이라고도 불리는데, 이렇게 여러 layer를 거치면서 그 layer에 따라 데이터의 특징을 점차 표현하게 된다고 보기 때문이다.
  • End-to-End Learning이라고도 하는데, 입력(end)과 출력(end)만 정해지면, 그 사이의 layer는 스스로 알아서 학습하게 하는 방식이므로 이렇게 불리기도 한다.

인공 신경망(ANN)

각각의 Layer끼리 연결된 구조. 입력층, 은닉층, 출력층으로 구성. 이러한 층들이 바로 앞의 층과 서로 연결되어 있는 것을 **전결합층(fully-connected layer)**이라 한다.

심층 신경망(DNN, Deep Neural Network): 여러 층으로 구성된 인공 신경망.

이를 학습하는 과정이 바로 딥러닝(Deep Learnning) 이다. Machine Learning의 하위 범주이다. 여러 Layer를 지나면서 신호 세기가 변하게 된다.

img_Deep Learning-1

신호 전달

각 Layer는 가중치(weight)가 전달된 신호값에 곱해지고, 편향(bias)을 더해 전달한다.

  • Weight: 각 Node를 연결하는 선에 존재
  • Bias: 각 Layer에 하나의 값으로 존재

**역치(Actionpotential)**를 넘겨야만, 한 뉴런에서 다른 뉴런으로 신호가 전달된다. 이를 위한 방법으로 Activation Function를 이용한다.

toc test

이 페이지는 리디주식회사에서 제공한 리디바탕 글꼴이 사용되어 있습니다. 리디바탕의 저작권은 리디주식회사가 소유하고 있습니다.

This Font Software is licensed under the SIL Open Font License, Version 1.1.

Copyright 2025. yiksan0315 All rights reserved.